mountain tribe - German English Dictionary